dependable undertaking - Francés Inglés Diccionario